package com.venutech.gongan.entity;

import lombok.Data;

import java.util.Date;


/**
 * 前端摄像机
 */
@Data
public class Qdsxj {
    //设备主键
    private Integer sb_id;

    //设备编码(国标编码）1
    private String sb_bm;

    //设备名称1
    private String sb_name;

    //点位俗称1
    private String sb_dwname;

    //设备厂商
    private String sb_factroy;

    //设备型号
    private String sb_xh;

    //行政区域
    private String sb_xzqy;

    //安装地址
    private String sb_azdz;

    //矫正经度 1
    private Double sb_jd;

    //矫正纬度 1
    private Double sb_wd;
    //1
    private String sb_ipv4;
    //1
    private String sb_ipv6;

    //摄像机类型
    private String sb_devicePtzType;
    //摄像机功能类型 1
    private String sb_gntype;

    //摄像机位置类型 1
    private String sb_wztype;

    //摄像机补光属性 1
    private String sb_bg;

    //监视方位 1
    private String sb_fw;

    //最高分辨率
    private String sb_fbl;

    //摄像机编码格式 1
    private String sb_code;

    //联网属性 1
    private String sb_lw;

    //所属辖区公安机关
    private String sb_ssjg;

    //所属部门/行业 1
    private String sb_ssbm;

    //录像保存时间(小时) 1
    private String sb_bcsj;

    //安装时间 1
    private Date sb_azsj;

    //架设高度 1
    private String sb_jsgd;

    //管理单位
    private String sb_gldw;

    //管理单位联系方式
    private String sb_gldwtel;

    //摄像机场景预设照片 --> 找不到对应字段
    private String sb_yszp;

    //设备状态 1正常，2报修，3报停
    private String sb_state;

    //属性更新时间 1
    private Date sb_gxsj;

    //设备端口 1
    private String sb_dk;

    //运维单位 1
    private String sb_ywdw;

    //关联设备 1
    private String sb_glsb;

    //对应存储设备IP 1
    private String sb_ccip;

    //设备所属类型 1
    private String sb_sstype;

    //摄像机所属点位 -> 找不到对应字段
    private String sb_ssdw;

    //摄像机所属系统  -> 找不到对应字段
    private Integer sb_ssxt;
  /**
   * @Author liuzhengli
   * @Description //TODO 原始经度
   * @Date  2021/8/10 0010 10:53
   * @Param * @param null:
   * @return
   */
    private Double correct_longitude;

    /**
     * @Author liuzhengli
     * @Description //TODO 原始纬度
     * @Date  2021/8/10 0010 10:53
     * @Param * @param null:
     * @return
     */
    private Double correct_latitude;

    private String accurate_address;  // 参考地址

    private String accurate_towncode;  // 参考街道编码

    private String accurate_townname;  // 参考街道名称

    private int monitor_type;  // 1-一类视频监控点 2-二类,3-三类,4-公安内部，9-其他

    private Date create_time;

    private Date update_time;

    private String device_id; //设备Id
    private String domain_id;//域Id
    //设备类型 1
    private String sb_type;

    private String onLine;//是否在线
    private String dict_value;
    private String dict_label;

    //设备绑定状态
    private Boolean checked=false;

    private String longitude;

    private String latitude;

    private Jkgw jkgw;

    private String sb_cjry;

    private String sb_whry;


    @Override
    public String toString() {
        return "Qdsxj:{" +
                "sb_id=" + sb_id +
                ", sb_bm='" + sb_bm + '\'' +
                ", sb_name='" + sb_name + '\'' +
                ", sb_dwname='" + sb_dwname + '\'' +
                ", sb_factroy='" + sb_factroy + '\'' +
                ", sb_xh='" + sb_xh + '\'' +
                ", sb_xzqy='" + sb_xzqy + '\'' +
                ", sb_azdz='" + sb_azdz + '\'' +
                ", sb_jd=" + sb_jd +
                ", sb_wd=" + sb_wd +
                ", sb_ipv4='" + sb_ipv4 + '\'' +
                ", sb_ipv6='" + sb_ipv6 + '\'' +
                ", sb_devicePtzType='" + sb_devicePtzType + '\'' +
                ", sb_gntype='" + sb_gntype + '\'' +
                ", sb_wztype='" + sb_wztype + '\'' +
                ", sb_bg='" + sb_bg + '\'' +
                ", sb_fw='" + sb_fw + '\'' +
                ", sb_fbl='" + sb_fbl + '\'' +
                ", sb_code='" + sb_code + '\'' +
                ", sb_lw='" + sb_lw + '\'' +
                ", sb_ssjg='" + sb_ssjg + '\'' +
                ", sb_ssbm='" + sb_ssbm + '\'' +
                ", sb_bcsj='" + sb_bcsj + '\'' +
                ", sb_azsj=" + sb_azsj +
                ", sb_jsgd='" + sb_jsgd + '\'' +
                ", sb_gldw='" + sb_gldw + '\'' +
                ", sb_gldwtel='" + sb_gldwtel + '\'' +
                ", sb_yszp='" + sb_yszp + '\'' +
                ", sb_state='" + sb_state + '\'' +
                ", sb_gxsj=" + sb_gxsj +
                ", sb_dk='" + sb_dk + '\'' +
                ", sb_ywdw='" + sb_ywdw + '\'' +
                ", sb_glsb='" + sb_glsb + '\'' +
                ", sb_ccip='" + sb_ccip + '\'' +
                ", sb_sstype='" + sb_sstype + '\'' +
                ", sb_ssdw='" + sb_ssdw + '\'' +
                ", sb_ssxt=" + sb_ssxt +
                ", correct_longitude=" + correct_longitude +
                ", correct_latitude=" + correct_latitude +
                ", accurate_address='" + accurate_address + '\'' +
                ", dict_value=" + dict_value +
                ", dict_label='" + dict_label + '\'' +
                ", sb_type='" + sb_type + '\'' +
                '}';
    }
}
